export default {
  // student数据库名称
  dbs: 'mongodb://127.0.0.1:27017/student',
  redis: {
    get host () {
      return '127.0.0.1'
    },
    get port () {
      return 6379
    }
  },
  smtp: {
    // 腾讯那边的服务器
    get host () {
      return 'smtp.qq.com'
    },
    // qq邮箱账号，自己的
    get user () {
      return '1103782715@qq.com'
    },
    // 这个是授权码，就是在QQ邮箱生成的
    get pass () {
      return 'gxknuihnsydigice'
    },
    // 生成随机值，就是说每次调用这个邮箱，就会生成4个随机值，就是我们的发送邮箱验证后得到的4个数值
    get code () {
      return () => {
        // 生成随机数，然后转换成16进制，取第2-6之间的4个数值，转换成大写
        return Math.random().toString(16).slice(2, 6).toUpperCase()
      }
    },
    // 过期时间设置
    get expire () {
      return () => {
        return new Date().getTime() + 60 * 1000
      }
    }
  }
}
